artificial regeneration - English Synonyms Dictionary